echo ranging - Spanish English Dictionary